Format der einzeiligen Fahrgastdatendatei

Das folgende Dateibeispiel zeigt eine einzeilige Fahrgastdatendatei.

$VISION
* VisumInst
* 24.07.08
* 
* 
* Tabelle: Versionsblock
$VERSION:VERSNR;FILETYPE;LANGUAGE;UNIT
3.000;SingleRowSurveyData;DEU;KM
* Tabelle: Einzeilige Befragungsdaten
$EinzeiligeBefragungsdaten:Nr;Typ;ErhLinieName;ErhLinieRichtungsCode;ErhLRName;ErhFzpName;VorlaufVSysCode;VorlaufLinieName;VorlaufRichtungsCode;VorlaufLRName;VorlaufFZPName;NachlaufVSysCode;NachlaufLinieName;NachlaufRichtungsCode;NachlaufLRName; NachlaufFZPName;EingabeHstNr;EingabeHstAbfahrtstag;EingabeHstAbfahrtszeit; QBezNr;QHstNr;VorlaufHstNr;EinHstNr;AusHstNr;NachlaufHstNr;ZHstNr;ZBezNr;AnzPassagiere; ExtHochFak
1;0;ZUG;H;1;;B;BUS1;H;1;1;;;;;;;;5;1;6:26:00;;30;10;20;40;;40;;17;
2;0;ZUG;R;1;1;;;;;;;;;;;;;5;1;6:25:00;100;;10;20;40;;40;;29;
3;99;ZUG;H;1;1;B;;;;;;;;;;5;1;6:25:00;;;;10;10;20;40;;40;;33;
4;0;BUS1;H;1;1;B;BUS1;H;1;1;;;;;;5;1;6:15:00;;;;10;20;30;40;;40;;18;
5;0;BUS1;H;1;1;;;;;;Z;ZUG;R;1;1;5;1;6:05:00;1;6:10:00;;10;;10;20;;40;;15;3

Folgende Kombinationen von Eingabeattributen können als Schlüssel in der Datei dienen und sind dann jeweils Pflichtattribute:

  • EinHstNr, AusHstNr, EingabeHstNr, EingabeHstAbfahrtszeit und EingabeHstAbfahrtstag / EingabeHstAbfahrtsdatum
  • ErhFplFahrtNr, EinHstNr, AusHstNr, EingabeHstNr, EingabeHstAbfahrtszeit und EingabeHstAbfahrtstag / EingabeHstAbfahrtsdatum

Bei dieser Kombination wird geprüft, ob es ein einziges Fahrplanfahrtelement der angegebenen Fahrplanfahrt gibt, das zur angegebenen Zeit-Tag-Kombination an der angegebenen Haltestelle abfährt. Dieses Fahrplanfahrtelement wird von der EinHstNr zur AusHstNr als Erhebungsteilweg genutzt, wenn die Fahrplanfahrt diese Haltestellen bedient.

  • ErhFplFahrtNr, EinFplFahrtElemIndex, AusFplFahrtElemIndex und EingabeHstAbfahrtstag / EingabeHstAbfahrtsdatum

Es wird der Erhebungsteilweg identifiziert. Es wird eine Fahrplanfahrt benötigt, die am EinFplFahrtElemIndex am angegebenen Tag abfährt. Gibt es keine passende Abfahrt, ist der Erhebungsteilweg nicht plausibel.

  • ErhFplFahrtNr, EinFplFahrtElemIndex und EingabeHstAbfahrtstag / EingabeHstAbfahrtsdatum

Ähnlich dem zuvor beschriebenen Schlüssel. Es wird das dem EinFplFahrtElemIndex nachfolgende Element als Ende des Teilwegs betrachtet.

In der folgenden Tabelle sind die Eingabeattribute einer einzeiligen Fahrgastdatendatei beschrieben.

Attribut

Beschreibung

Nr

Datensatznummer

Typ

Datensatztyp, dient zur Filterung innerhalb der Plausibilisierung (Standardwert: 0)

ErhFplFahrtNr

Nummer der Fahrplanfahrt der Erhebungslinie

ErhLinieName

Vierteiliger Schlüssel der Erhebungslinie. Die Attribute müssen konsistent zueinander sein.

Name der Erhebungslinie

ErhLinieRichtungsCode

Richtungscode der Erhebungslinie

ErhLRName

Name der Erhebungslinienroute

ErhFZPName

Name des Erhebungsfahrzeitprofils

VorlaufVSysCode

Code des Verkehrssystems der Vorlauflinie

VorlaufLinieName

Vierteiliger Schlüssel des Vorlaufs. Die Attribute müssen konsistent zueinander sein.

Name der Vorlauflinie

VorlaufRichtungsCode

Richtungscode der Vorlauflinie

VorlaufLRName

Name der Vorlauflinienroute

VorlaufFZPName

Name des Vorlauffahrzeitprofils

NachlaufVSysCode

Code des Verkehrssystems der Nachlauflinie

NachlaufLinieName

Vierteiliger Schlüssel des Nachlaufs. Die Attribute müssen konsistent zueinander sein.

Name der Nachlauflinie

NachlaufRichtungscode

Richtungscode der Nachlauflinie

NachlaufLRName

Name der Nachlauflinienroute

NachlaufFZPName

Name des Nachlauffahrzeitprofils

EingabeHstAbfahrtszeit

Abfahrtszeit der Erhebungslinie an der Haltestelle, die unter EingabeHStNr festgelegt ist.

EingabeHstAbfahrtstag

Abfahrtstag der Erhebungslinie an der Haltestelle, die unter EingabeHStNr festgelegt ist.

EingabeHstAbfahrtsdatum

Abfahrtsdatum der Erhebungslinie an der Haltestelle, die unter EingabeHStNr festgelegt ist. Ist dieses Attribut vorhanden, wird es gemäß des verwendeten Kalenders in einen Kalendertag-Indexwert konvertiert und das Attribut EingabeHstAbfahrtstag mit dem Wert befüllt.

EingabeHStNr

Nummer einer beliebigen Haltestelle auf der Erhebungslinie, für die EingabeHstAbfahrtszeit und EingabeHstAbfahrtstag gelten.

QBezNr

Nummer des Quellbezirks der Fahrgastfahrt. Ist auch die QHstNr definiert, müssen beide Nummern konsistent zueinander sein, d.h. ein Haltestellenbereich der Haltestelle muss mit einem am Bezirk angebundenen Knoten verknüpft sein.

QHstNr

Nummer der Quellhaltestelle der Fahrgastfahrt

Wenn QHstNr nicht vorliegt, wird QHstNr := VorlaufHstNr gesetzt.

VorlaufHstNr

Nummer einer Vorlaufhaltestelle (Umstiegshaltestelle) der Fahrgastfahrt

EinFplFahrtElemIndex

Index des Einstiegsfahrplanfahrtelements in die Erhebungslinie

AusFplFahrtElemIndex

Index des Ausstiegsfahrplanfahrtelements in die Erhebungslinie

EinHstNr

Nummer der Einstiegshaltestelle in die Erhebungslinie

AusHstNr

Nummer der Ausstiegshaltestelle aus der Erhebungslinie

NachlaufHstNr

Nummer einer Nachlaufhaltestelle (Umstiegshaltestelle) der Fahrgastfahrt

ZHstNr

Nummer der Zielhaltestelle der Fahrgastfahrt

Wenn ZHstNr nicht vorliegt, wird ZHstNr := NachlaufHstNr gesetzt.

ZBezNr

Nummer des Zielbezirks der Fahrgastfahrt. Ist auch die ZHstNr definiert, müssen beide Nummern konsistent zueinander sein, d.h. ein Haltestellenbereich der Haltestelle muss mit einem am Bezirk angebundenen Knoten verknüpft sein.

AnzPassagiere

Zahl der eingestiegenen Personen auf einem Fahrschein

(= ein Datensatz, Standardwert: 1)

ExtHochFak

Der externe Hochrechnungsfaktor dient der Berücksichtigung einer extern durchgeführten Fahrgast-Gewichtung.